// 定义调用ajax次数
let ajaxTime =  0
export const request = (params) => {
    ajaxTime++;
    // 显示加载中效果
    wx.showLoading({
        title: '加载中',
        mask: true
      })
    // 定义公共的url 
    const baseUrl = "https://api-hmugo-web.itheima.net/api/public/v1"
    return new Promise((resolve,reject) => {
        var reqTask = wx.request({
            ...params,
            url: baseUrl+ params.url,
            success: (res) => {
                resolve(res.data.message);
            },
            fail:(err) => {
                reject(err);
            },
            complete:() => {
                ajaxTime--;
                if(ajaxTime == 0) {
                    // 关闭加载中图标
                    wx.hideLoading()
                }
            }
        });  
    })
}